ecclesiastical administrator - French English Dictionary